Amoranto Velodrome

The Amoranto Velodrome is located inside the Amoranto Sports Complex in Quezon City, Philippines. In 2005, it was the venue for the cycling track events of the 23rd Southeast Asian Games. The stadium holds 15,000 people.

Source